sand sluice - Español Inglés Diccionario